package config

import "errors"

var store map[string]Unit

func init() {
	store = make(map[string]Unit)
}

//配置单元
type Unit struct {
	AppID     string
	AppSecret string
}

// 增加配置
func Push(u Unit) {
	store[u.AppID] = u
}

// 获取配置
func Get(appID string) (error, Unit) {
	u, ok := store[appID]
	if !ok {
		return errors.New("config not exits"), u
	}
	return nil, u
}
